electronic trading platform - Turkish English Dictionary